.wish-box {
	position: relative;
	width: 86px;
}

.wish-box .box-background {
	position: absolute;
	width: 86px;
	z-index: 0;
}

.wish-box .character,
.wish-box .weapon {
	position: absolute;
}

.wish-box .main {
	position: relative;
	z-index: 1;
	width: 82px;
}

.wish-box .type,
.wish-box .rank {
	position: relative;
	z-index: 2;
}

.wish-box .rank {
	position: relative;
	width: 61px;
	left: 13px;
	top: 393px;
}

.character .type {
	width: 44px;
	left: 21px;
	top: 336px;
}

.character .main {
	position: absolute;
	top: 76px;
	height: 363px;
	left: 0.04cm;
}

.weapon .main {
	position: relative;
	top: 141px;
	z-index: 1;
}

.weapon .shadow {
	position: relative;
	top: -93px;
	left: 3px;
	filter: brightness(0%);
	opacity: 0.72;
	z-index: 0;
}

.weapon .type {
	position: absolute;
	width: 56px;
	left: 14px;
	top: 328px;
}

.wish-box .times {
	position: absolute;
	width: 64px;
	font-size: 15px;
	left: 10px;
	top: 449px;
	color: rgb(220, 220, 220);
	background-color: rgba(64, 64, 64, 0.3);
	text-align: center;
}